package com.lsh.payment.api.model.payIcp;

import lombok.Getter;
import lombok.Setter;
import org.codehaus.jackson.annotate.JsonIgnoreProperties;

import java.io.Serializable;

/**
 * Project Name: lsh-payment
 * Created by peter on 16/11/16.
 * 北京链商电子商务有限公司
 * Package
 * desc:
 */
@JsonIgnoreProperties(ignoreUnknown = true)
@Getter
@Setter
public class ChannelRequest implements Serializable {

    /**
     * 序列化ID
     */
    private static final long serialVersionUID = 7655869214382345747L;

    //外部商户号
    private String outmerid;
    //批次号
    private String batchno;
    //支付类型 微信:WEIXIN  微信app:WEIXINAPP  支付宝:ALI  支付宝:ALIAPP
    private String chltype;
    //商业类别
    private String industryid;
    //结算账号
    private String account;
    //账户所在省
    private String provincecode;
    //账户所在市
    private String citycode;
    //所在区域
    private String districtcode;
    //开户人
    private String acctname;
    //账户类型 1-对私，2-对公
    private String accttype;
    //银行名称 对公账户必填
    private String bankname;
    // 开户人证件类型
    private String idtype;
    // 开户人证件号码
    private String idcode;
    //开户人预留手机号
    private String accttelephone;
    //费率
    private String fixfeerate;
    //公众号id
    private String appid;

    private String notifyurl;

}
